; Compose : Ring Above (o)
global cmpRingAbove := Map()
+cmpRingAbove["a"] := "{u+00e5}" ; (å) a with ring above
+cmpRingAbove["A"] := "{u+00c5}" ; (Å) A with ring above
cmpRingAbove["u"] := "{u+016f}" ; (ů) u with ring above
cmpRingAbove["U"] := "{u+016e}" ; (Ů) U with ring above
cmpRingAbove["w"] := "{u+1e98}" ; (ẘ) w with ring above
cmpAcuteAccent["F"] := "{u+01fc}" ; (Ǽ) AE with acute
cmpAcuteAccent["q"] := "{u+01ff}" ; (ǿ) o with stroke and acute
cmpAcuteAccent["Q"] := "{u+01fe}" ; (Ǿ) O with stroke and acute
+cmpAcuteAccent[" "] := "{u+00b4}" ; (´) acute accent
; Compose : Diaeresis (")
cmpTilde["E"] := "{u+1ebc}" ; (Ẽ) E with tilde
cmpTilde["i"] := "{u+0129}" ; (ĩ) i with tilde
cmpTilde["I"] := "{u+0128}" ; (Ĩ) I with tilde
+cmpTilde["l"] := "{u+026b}" ; (ɫ) l with middle tilde
+cmpTilde["L"] := "{u+2c62}" ; (Ɫ) L with middle tilde
cmpTilde["n"] := "{u+00f1}" ; (ñ) n with tilde
cmpTilde["N"] := "{u+00d1}" ; (Ñ) N with tilde
cmpTilde["o"] := "{u+00f5}" ; (õ) o with tilde
cmpTilde["V"] := "{u+1e7c}" ; (Ṽ) V with tilde
cmpTilde["y"] := "{u+1ef9}" ; (ỹ) y with tilde
cmpTilde["Y"] := "{u+1ef8}" ; (Ỹ) Y with tilde
-cmpTilde[" "] := "{u+02dc}" ; (˜) tilde
+cmpTilde[" "] := "{u+02dc}" ; (˜) small tilde
; Compose : Hook and Latin Greek Letters (h)